package model

import "time"

type SeckillActivity struct {
	ActivityId   int32     `gorm:"column:activityId;type:int;primaryKey;not null;" json:"activity_id"`
	ProductId    int32     `gorm:"column:productId;type:int;default:NULL;" json:"product_id"`
	SeckillPrice float32   `gorm:"column:seckillPrice;type:float;default:NULL;" json:"seckill_price"`
	SeckillStock int32     `gorm:"column:seckillStock;type:int;default:NULL;" json:"seckill_stock"`
	StartTime    time.Time `gorm:"column:startTime;type:datetime(3);default:NULL;" json:"start_time"`
	EndTime      time.Time `gorm:"column:endTime;type:datetime(3);default:NULL;" json:"end_time"`
	Status       string    `gorm:"column:status;type:varchar(10);default:NULL;" json:"status"`
}
